Gary Oldman, whose performance as Winston Churchill in Darkest Hour is already generating Oscar heat, will star in 'Mary.'